package com.alibaba.cirtus.ots.application.adapter.ability.model.request;

import com.fasterxml.jackson.annotation.JsonProperty;
import lombok.AllArgsConstructor;
import lombok.Builder;
import lombok.Data;
import lombok.NoArgsConstructor;

import java.io.Serializable;


@Data
@Builder
@AllArgsConstructor
@NoArgsConstructor
public class MsgHeaderSDO implements Serializable {
    private static final Long serialVersionUID = -2047430070L;

    /**
    * 消息id
    */
    private String messageId;

    /**
    * 接口名称
    */
    @JsonProperty("interface")
    private String interfaceKey;
    @JsonProperty("interfacePath")
    private String interfacePath;

    /**
    * 发送时间
    */
    private String sendTime;

    /**
    * 发送方
    */
    private String sender;

    /**
    * 接收方
    */
    private String receiver;
}
